﻿using Mjolnir.InfraEstrutura.Fabricas;

namespace Mjolnir.Modelo.Ponteiros
{
  public interface IFabricaPonteiroInteiro : IFabrica<PonteiroInteiro>
  {
    /// <summary>
    /// Criar instância.
    /// </summary>
    /// <returns></returns>
    PonteiroInteiro criar();

    /// <summary>
    /// Criar array com tamanho específico.
    /// </summary>
    /// <param name="tamanho">tamanho.</param>
    /// <returns></returns>
    PonteiroInteiro[] criar(int tamanho);
  }
}
